package br.com.sgac.controle;

import org.hibernate.Session;
import org.hibernate.Transaction;

import br.com.sgac.entidades.Usuario;
import br.com.sgac.util.HibernateUtil;

public class AplicacaoControle {
	
	public static void inicializarHibernate(){
		Session s = HibernateUtil.getSessionFactory();
		s.close();
	}
	
	public static void main(String[] args){
		
		//abre sessão com o Hibernate
		Session session =  HibernateUtil.getSessionFactory();

		//Cria uma transação
		Transaction tx = session.beginTransaction();
		
		
		Usuario us =  new Usuario();
		us.setLogin("wagner");
		us.setSenha("123");
				
		//realizar a persistencia
		session.save(us);
		
		//finaliza a transação
		tx.commit();		
		//Fecha a Sessão
		session.close();
	
	}
}
